"""
@-*- coding: utf-8 -*-
@ python: 3.12.3
@ 创建者: JacksonCode
@ 创建时间: 2025/1/14
"""


class NvPengYou:
    def __init__(self, name, age, height, weight):
        self.name = name
        self.age = age
        self.height = height
        self.weight = weight

    def nakele(self):  # 写在类中的函数，被称为方法
        print(self.name, "去拿可乐")


# 创建对象

if __name__ == "__main__":
    p1 = NvPengYou("阿坤", 16, 172, 151);
    p2 = NvPengYou("alice", 18, 170, 95);

    p1.nakele()
    p2.nakele()

# 对象能做什么事情取决于类中定义了那些功能
# p1.shantain()
# 在一些特殊的情况下. 你会发现有可能会调用不属于自己类中的方法
p1.__str__()  # 在python中所有的类都会有默认继承object

# 要么自己有，有么爹有
